home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_gtk+.idb / usr / freeware / info / gtk.info-3.z / gtk.info-3
Encoding:
GNU Info File  |  1999-07-16  |  49.1 KB  |  1,814 lines

  1. This is Info file gtk.info, produced by Makeinfo version 1.68 from the
  2. input file gtk.texi.
  3.  
  4.    This file documents GTK, the GIMP Toolkit
  5.  
  6.    Copyright (C) 1996 Peter Mattis Copyright (C) 1997 Peter Mattis
  7.  
  8.    Permission is granted to make and distribute verbatim copies of this
  9. manual provided the copyright notice and this permission notice are
  10. preserved on all copies
  11.  
  12.    Permission is granted to copy and distribute modified versions of
  13. this manual under the conditions for verbatim copying, provided that the
  14. entire resulting derived work is distributed under the terms of a
  15. permission notice identical to this one.
  16.  
  17.    Permission is granted to copy and distribute translations of this
  18. manual into another language, under the above conditions for modified
  19. versions, except that this permission notice may be stated in a
  20. translation approved by Peter Mattis.
  21.  
  22. INFO-DIR-SECTION User Interface Toolkit
  23. START-INFO-DIR-ENTRY
  24. * GTK: (gtk).        The GIMP Toolkit
  25. END-INFO-DIR-ENTRY
  26.  
  27. 
  28. File: gtk.info,  Node: GtkEntry,  Next: GtkEventBox,  Prev: GtkDrawingArea,  Up: Widgets
  29.  
  30. The entry widget
  31. ================
  32.  
  33. Description
  34. -----------
  35.  
  36.    Enter text into this widget.  Derived from GtkEditable.  Can be set
  37. so it isn't editable.
  38.  
  39. Options
  40. -------
  41.  
  42.  - User Option: max
  43.      With this option it is possible to set the TEXT_MAX_LENGTH to the
  44.      value specified in the MAX option. This value is a guint16 value.
  45.  
  46.  - User Option: text
  47.      With this option it is possible to 'preload' the text that will be
  48.      displayed in the `entry' widget to the string pointed to by TEXT.
  49.  
  50. Signals
  51. -------
  52.  
  53.  - Signal: void GtkEntry::insert_text (GtkEntry *ENTRY, gchar *TEXT,
  54.           gint LENGTH, gint *POSITION)
  55.  
  56.  - Signal: void GtkEntry::delete_text (GtkEntry *ENTRY, gint START_POS,
  57.           gint END_POS)
  58.  
  59.  - Signal: void GtkEntry::changed (GtkEntry *ENTRY)
  60.  
  61.  - Signal: void GtkEntry::set_text (GtkEntry *ENTRY)
  62.  
  63.  - Signal: void GtkEntry::activate (GtkEntry *ENTRY)
  64.  
  65. Functions
  66. ---------
  67.  
  68.  - Function: guint gtk_entry_get_type (void)
  69.      Returns the `GtkEntry' type identifier.
  70.  
  71.  - Function: GtkWidget* gtk_entry_new (void)
  72.      Create a new `GtkEntry' object. The new widget is returned as a
  73.      pointer to a `GtkWidget' object. `NULL' is returned on failure.
  74.  
  75.  - Function: GtkWidget* gtk_entry_new_with_max_length (guint16 MAX)
  76.      Create a new `GtkEntry' object initializing it with the value MAX.
  77.      The new widget is returned as a pointer to a `GtkWidget' object.
  78.      `NULL' is returned on failure.
  79.  
  80.  - Function: void gtk_entry_set_text (GtkEntry *ENTRY, gchar *TEXT)
  81.      Will set the text in the previously created `GtkEntry' object to
  82.      TEXT. It is important to not set the fields of the `GtkEntry'
  83.      structure directly (or, for that matter, any type derived from
  84.      `GtkObject').
  85.  
  86.  - Function: void gtk_entry_append_text (GtkEntry *ENTRY, gchar *TEXT)
  87.      Append the text that is in the TEXT argument to the widgets text.
  88.      It is important to not set the fields of the `GtkEntry' structure
  89.      directly.
  90.  
  91.  - Function: void gtk_entry_prepend_text (GtkEntry *ENTRY, gchar *TEXT)
  92.      Add the text in the TEXT argument to the text in the `GtkEntry'
  93.      widget. It is important to not set the fields of the `GtkEntry'
  94.      structure directly.
  95.  
  96.  - Function: void gtk_entry_set_position (GtkEntry *ENTRY, gint
  97.           POSITION)
  98.  
  99.  - Function: void gtk_entry_set_visibility (GtkEntry *ENTRY, gint
  100.           VISIBLE)
  101.      Will make the keystrokes entered into the `GtkEntry' object
  102.      invisible when VISIBLE is `TRUE'. Defaults to `FALSE'.
  103.  
  104.  - Function: gchar* gtk_entry_get_text (GtkEntry *ENTRY)
  105.      Returns the text that is contained in the `GtkEntry' as a pointer
  106.      to a `gchar' variable.
  107.  
  108.  - Function: GtkEntry* GTK_ENTRY (gpointer OBJ)
  109.      Cast a generic pointer to `GtkEntry*'. *Note Standard Macros::, for
  110.      more info.
  111.  
  112.  - Function: GtkEntryClass* GTK_ENTRY_CLASS (gpointer CLASS)
  113.      Cast a generic pointer to `GtkEntryClass*'. *Note Standard
  114.      Macros::, for more info.
  115.  
  116.  - Function: gint GTK_IS_ENTRY (gpointer OBJ)
  117.      Determine if a generic pointer refers to a `GtkEntry' object.
  118.      *Note Standard Macros::, for more info.
  119.  
  120. 
  121. File: gtk.info,  Node: GtkEventBox,  Next: GtkFileSelection,  Prev: GtkEntry,  Up: Widgets
  122.  
  123. The event box widget
  124. ====================
  125.  
  126. Description
  127. -----------
  128.  
  129.    Derived from *note GtkBin::..  Used by *note GtkTreeItem::..
  130.  
  131. Options
  132. -------
  133.  
  134. Signals
  135. -------
  136.  
  137. Functions
  138. ---------
  139.  
  140.  - Function: guint gtk_event_box_get_type (void)
  141.      Returns the `GtkEventBox' type identifier.
  142.  
  143.  - Function: GtkWidget* gtk_event_box_new (void)
  144.      Create a new `GtkEventBox' returning the new widget as a pointer to
  145.      a `GtkWidget' object. `NULL' is returned on failure.
  146.  
  147.  - Function: GtkGtkEventBox* GTK_EVENT_BOX (gpointer OBJ)
  148.      Cast a generic pointer to `GtkGtkEventBox*'. *Note Standard
  149.      Macros::, for more info.
  150.  
  151.  - Function: GtkGtkEventBoxClass* GTK_EVENT_BOX_CLASS (gpointer CLASS)
  152.      Cast a generic pointer to `GtkGtkEventBoxClass*'. *Note Standard
  153.      Macros::, for more info.
  154.  
  155.  - Function: gint GTK_IS_EVENT_BOX (gpointer OBJ)
  156.      Determine if a generic pointer refers to a `GtkGtkEventBox'
  157.      object. *Note Standard Macros::, for more info.
  158.  
  159. 
  160. File: gtk.info,  Node: GtkFileSelection,  Next: GtkFixed,  Prev: GtkEventBox,  Up: Widgets
  161.  
  162. The file selection dialog widget
  163. ================================
  164.  
  165. Description
  166. -----------
  167.  
  168. Options
  169. -------
  170.  
  171.  - User Option: title
  172.  
  173.  - User Option: filename
  174.  
  175. Signals
  176. -------
  177.  
  178. Functions
  179. ---------
  180.  
  181.  - Function: guint gtk_file_selection_get_type (void)
  182.      Returns the `GtkFileSelection' type identifier.
  183.  
  184.  - Function: GtkWidget* gtk_file_selection_new (gchar *TITLE)
  185.      Create a new `GtkFileSelection' object and return the new widget
  186.      as a pointer to a `GtkWidget'. `NULL' is returned on failure.
  187.  
  188.  - Function: void gtk_file_selection_set_filename (GtkFileSelection
  189.           *FILESEL, gchar *FILENAME)
  190.  
  191.  - Function: gchar* gtk_file_selection_get_filename (GtkFileSelection
  192.           *FILESEL)
  193.  
  194.  - Function: GtkFileSelection* GTK_FILE_SELECTION (gpointer OBJ)
  195.      Cast a generic pointer to `GtkFileSelection*'. *Note Standard
  196.      Macros::, for more info.
  197.  
  198.  - Function: GtkFileSelectionClass* GTK_FILE_SELECTION_CLASS (gpointer
  199.           CLASS)
  200.      Cast a generic pointer to `GtkFileSelectionClass*'. *Note Standard
  201.      Macros::, for more info.
  202.  
  203.  - Function: gint GTK_IS_FILE_SELECTION (gpointer OBJ)
  204.      Determine if a generic pointer refers to a `GtkFileSelection'
  205.      object. *Note Standard Macros::, for more info.
  206.  
  207. 
  208. File: gtk.info,  Node: GtkFixed,  Next: GtkFrame,  Prev: GtkFileSelection,  Up: Widgets
  209.  
  210. The fixed widget
  211. ================
  212.  
  213. Description
  214. -----------
  215.  
  216. Options
  217. -------
  218.  
  219. Signals
  220. -------
  221.  
  222. Functions
  223. ---------
  224.  
  225.  - Function: guint gtk_fixed_get_type (void)
  226.      Returns the `GtkFixed' type identifier.
  227.  
  228.  - Function: GtkWidget* gtk_fixed_new (void)
  229.      Create a new `GtkFixed' object returning the new widget as a
  230.      pointer to a `GtkWidget' object. `NULL' is returned on failure.
  231.  
  232.  - Function: void gtk_fixed_put_new (GtkFixed *FIXED, GtkWidget
  233.           *WIDGET, gint16 X, gint16 Y)
  234.  
  235.  - Function: void gtk_fixed_move (GtkFixed *FIXED, GtkWidget *WIDGET,
  236.           gint16 X, gint16 Y)
  237.  
  238.  - Function: GtkFixed* GTK_FIXED (gpointer OBJ)
  239.      Cast a generic pointer to `GtkFixed*'. *Note Standard Macros::, for
  240.      more info.
  241.  
  242.  - Function: GtkFixedClass* GTK_FIXED_CLASS (gpointer CLASS)
  243.      Cast a generic pointer to `GtkFixedClass*'. *Note Standard
  244.      Macros::, for more info.
  245.  
  246.  - Function: gint GTK_IS_FIXED (gpointer OBJ)
  247.      Determine if a generic pointer refers to a `GtkFixed' object.
  248.      *Note Standard Macros::, for more info.
  249.  
  250. 
  251. File: gtk.info,  Node: GtkFrame,  Next: GtkGamma,  Prev: GtkFixed,  Up: Widgets
  252.  
  253. The frame widget
  254. ================
  255.  
  256. Options
  257. -------
  258.  
  259.  - User Option: label
  260.  
  261.  - User Option: xalign
  262.  
  263.  - User Option: yalign
  264.  
  265.  - User Option: type
  266.  
  267. Description
  268. -----------
  269.  
  270. Signals
  271. -------
  272.  
  273. Functions
  274. ---------
  275.  
  276.  - Function: guint gtk_frame_get_type (void)
  277.      Returns the `GtkFrame' type identifier.
  278.  
  279.  - Function: GtkWidget* gtk_frame_new (gchar *LABEL)
  280.      Create a new `GtkFrame' object initializing it with the value in
  281.      LABEL. The new widget is returned as a pointer to a `GtkWidget'
  282.      object. `NULL' is returned on failure.
  283.  
  284.  - Function: void gtk_frame_set_label (GtkFrame *FRAME, gchar *LABEL)
  285.  
  286.  - Function: void gtk_frame_set_label_align (GtkFrame *FRAME, gfloat
  287.           XALIGN, gfloat YALIGN)
  288.  
  289.  - Function: void gtk_frame_set_shadow_type (GtkFrame *FRAME,
  290.           GtkShadowType TYPE)
  291.  
  292.  - Function: GtkFrame* GTK_FRAME (gpointer OBJ)
  293.      Cast a generic pointer to `GtkFrame*'. *Note Standard Macros::, for
  294.      more info.
  295.  
  296.  - Function: GtkFrameClass* GTK_FRAME_CLASS (gpointer CLASS)
  297.      Cast a generic pointer to `GtkFrameClass*'. *Note Standard
  298.      Macros::, for more info.
  299.  
  300.  - Function: gint GTK_IS_FRAME (gpointer OBJ)
  301.      Determine if a generic pointer refers to a `GtkFrame' object.
  302.      *Note Standard Macros::, for more info.
  303.  
  304. 
  305. File: gtk.info,  Node: GtkGamma,  Next: GtkHBox,  Prev: GtkFrame,  Up: Widgets
  306.  
  307. The gamma widget
  308. ================
  309.  
  310. Description
  311. -----------
  312.  
  313. Options
  314. -------
  315.  
  316. Signals
  317. -------
  318.  
  319. Functions
  320. ---------
  321.  
  322.  - Function: guint gtk_gamma_curve_get_type (void)
  323.      Returns the `GtkGamma' type identifier.
  324.  
  325.  - Function: GtkWidget* gtk_gamma_curve_new (void)
  326.      Create a new `GtkGamma' object returning the new widget as a
  327.      pointer to a `GtkWidget' object. `NULL' is returned on failure.
  328.  
  329.  - Function: GtkGamma* GTK_GAMMA (gpointer OBJ)
  330.      Cast a generic pointer to `GtkGamma*'. *Note Standard Macros::, for
  331.      more info.
  332.  
  333.  - Function: GtkGammaClass* GTK_GAMMA_CLASS (gpointer CLASS)
  334.      Cast a generic pointer to `GtkGammaClass*'. *Note Standard
  335.      Macros::, for more info.
  336.  
  337.  - Function: gint GTK_IS_GAMMA (gpointer OBJ)
  338.      Determine if a generic pointer refers to a `GtkGamma' object.
  339.      *Note Standard Macros::, for more info.
  340.  
  341. 
  342. File: gtk.info,  Node: GtkHBox,  Next: GtkHButtonBox,  Prev: GtkGamma,  Up: Widgets
  343.  
  344. The horizontal box widget
  345. =========================
  346.  
  347. Description
  348. -----------
  349.  
  350. Options
  351. -------
  352.  
  353.  - User Option: homogeneous
  354.      This option controls whether each object in the box has the same
  355.      size. In the case of the `GtkHBox', this effects the width. If
  356.      this option is set then the EXPAND option to the `gtk_box_pack'
  357.      (*note GtkBox::.) routines is always set to `TRUE'.
  358.  
  359.  - User Option: spacing
  360.      This option controls the amount of space that is added between the
  361.      objects packed into this `GtkVBox' object.
  362.  
  363. Signals
  364. -------
  365.  
  366. Functions
  367. ---------
  368.  
  369.  - Function: guint gtk_hbox_get_type (void)
  370.      Returns the `GtkHBox' type identifier.
  371.  
  372.  - Function: GtkWidget* gtk_hbox_new (gint HOMOGENEOUS, gint SPACING)
  373.      Create a new `GtkHBox' object initializing it with the values in
  374.      HOMOGENEOUS and SPACING. The new widget is returned as a pointer
  375.      to a `GtkWidget' object. `NULL' is returned on failure.
  376.  
  377.  - Function: GtkHBox* GTK_HBOX (gpointer OBJ)
  378.      Cast a generic pointer to `GtkHBox*'. *Note Standard Macros::, for
  379.      more info.
  380.  
  381.  - Function: GtkHBoxClass* GTK_HBOX_CLASS (gpointer CLASS)
  382.      Cast a generic pointer to `GtkHBoxClass*'. *Note Standard Macros::,
  383.      for more info.
  384.  
  385.  - Function: gint GTK_IS_HBOX (gpointer OBJ)
  386.      Determine if a generic pointer refers to a `GtkHBox' object. *Note
  387.      Standard Macros::, for more info.
  388.  
  389. 
  390. File: gtk.info,  Node: GtkHButtonBox,  Next: GtkHPaned,  Prev: GtkHBox,  Up: Widgets
  391.  
  392. The horizontal button box widget
  393. ================================
  394.  
  395. Description
  396. -----------
  397.  
  398. Options
  399. -------
  400.  
  401.  - User Option: spacing
  402.  
  403.  - User Option: layout
  404.  
  405. Signals
  406. -------
  407.  
  408. Functions
  409. ---------
  410.  
  411.  - Function: guint gtk_hbutton_box_get_type (void)
  412.      Returns the `GtkHButtonBox' type identifier.
  413.  
  414.  - Function: GtkWidget* gtk_hbutton_box_new (void)
  415.      Create a new `GtkHButtonBox' object returning the new widget as a
  416.      pointer to a `GtkWidget' object. `NULL' is returned on failure.
  417.  
  418.  - Function: void gtk_hbutton_box_set_spacing_default (gint SPACING)
  419.  
  420.  - Function: void gtk_hbutton_box_set_layout_default (gint LAYOUT)
  421.  
  422.  - Function: gint gtk_hbutton_box_get_spacing_default (void)
  423.  
  424.  - Function: gint gtk_hbutton_box_get_layout_default (void)
  425.  
  426.  - Function: GtkHButtonBox* GTK_HBUTTON_BOX (gpointer OBJ)
  427.      Cast a generic pointer to `GtkHButtonBox*'. *Note Standard
  428.      Macros::, for more info.
  429.  
  430.  - Function: GtkHButtonBoxClass* GTK_HBUTTON_BOX_CLASS (gpointer CLASS)
  431.      Cast a generic pointer to `GtkHButtonBoxClass*'. *Note Standard
  432.      Macros::, for more info.
  433.  
  434.  - Function: gint GTK_IS_HBUTTON_BOX (gpointer OBJ)
  435.      Determine if a generic pointer refers to a `GtkHButtonBox' object.
  436.      *Note Standard Macros::, for more info.
  437.  
  438. 
  439. File: gtk.info,  Node: GtkHPaned,  Next: GtkHRuler,  Prev: GtkHButtonBox,  Up: Widgets
  440.  
  441. The horizontal paned widget
  442. ===========================
  443.  
  444. Description
  445. -----------
  446.  
  447. Options
  448. -------
  449.  
  450. Signals
  451. -------
  452.  
  453. Functions
  454. ---------
  455.  
  456.  - Function: void gtk_hpaned_get_type (void)
  457.      Returns the `GtkHPaned' type identifier.
  458.  
  459.  - Function: GtkWidget* gtk_hpaned_new (void)
  460.      Create a new `GtkHPaned' object returning the new widget as a
  461.      pointer to a `GtkWidget' object.
  462.  
  463.  - Function: GtkHPaned* GTK_HPANED (gpointer OBJ)
  464.      Cast a generic pointer to `GtkHPaned*'. *Note Standard Macros::,
  465.      for more info.
  466.  
  467.  - Function: GtkHPanedClass* GTK_HPANED_CLASS (gpointer CLASS)
  468.      Cast a generic pointer to `GtkHPanedClass*'. *Note Standard
  469.      Macros::, for more info.
  470.  
  471.  - Function: gint GTK_IS_HPANED (gpointer OBJ)
  472.      Determine if a generic pointer refers to a `GtkHPaned' object.
  473.      *Note Standard Macros::, for more info.
  474.  
  475. 
  476. File: gtk.info,  Node: GtkHRuler,  Next: GtkHScale,  Prev: GtkHPaned,  Up: Widgets
  477.  
  478. The horizontal ruler widget
  479. ===========================
  480.  
  481. Description
  482. -----------
  483.  
  484. Options
  485. -------
  486.  
  487. Signals
  488. -------
  489.  
  490. Functions
  491. ---------
  492.  
  493.  - Function: guint gtk_hruler_get_type (void)
  494.      Returns the `GtkHRuler' type identifier.
  495.  
  496.  - Function: GtkWidget* gtk_hruler_new (void)
  497.      Create a new `GtkHRuler' object returning the new widget as a
  498.      pointer to a `GtkWidget' object. `NULL' is returned on failure.
  499.  
  500.  - Function: GtkHRuler* GTK_HRULER (gpointer OBJ)
  501.      Cast a generic pointer to `GtkHRuler*'. *Note Standard Macros::,
  502.      for more info.
  503.  
  504.  - Function: GtkHRulerClass* GTK_HRULER_CLASS (gpointer CLASS)
  505.      Cast a generic pointer to `GtkHRulerClass*'. *Note Standard
  506.      Macros::, for more info.
  507.  
  508.  - Function: gint GTK_IS_HRULER (gpointer OBJ)
  509.      Determine if a generic pointer refers to a `GtkHRuler' object.
  510.      *Note Standard Macros::, for more info.
  511.  
  512. 
  513. File: gtk.info,  Node: GtkHScale,  Next: GtkHScrollbar,  Prev: GtkHRuler,  Up: Widgets
  514.  
  515. The horizontal scale widget
  516. ===========================
  517.  
  518. Description
  519. -----------
  520.  
  521. Options
  522. -------
  523.  
  524. Signals
  525. -------
  526.  
  527. Functions
  528. ---------
  529.  
  530.  - Function: guint gtk_hscale_get_type (void)
  531.      Returns the `GtkHScale' type identifier.
  532.  
  533.  - Function: GtkWidget* gtk_hscale_new (GtkAdjustment *ADJUSTMENT)
  534.      Create a new `GtkHScale' object returning the new widget as a
  535.      pointer to a `GtkWidget' object. `NULL' is returned on failure.
  536.  
  537.  - Function: GtkHScale* GTK_HSCALE (gpointer OBJ)
  538.      Cast a generic pointer to `GtkHScale*'. *Note Standard Macros::,
  539.      for more info.
  540.  
  541.  - Function: GtkHScaleClass* GTK_HSCALE_CLASS (gpointer CLASS)
  542.      Cast a generic pointer to `GtkHScaleClass*'. *Note Standard
  543.      Macros::, for more info.
  544.  
  545.  - Function: gint GTK_IS_HSCALE (gpointer OBJ)
  546.      Determine if a generic pointer refers to a `GtkHScale' object.
  547.      *Note Standard Macros::, for more info.
  548.  
  549. 
  550. File: gtk.info,  Node: GtkHScrollbar,  Next: GtkHSeparator,  Prev: GtkHScale,  Up: Widgets
  551.  
  552. The horizontal scrollbar widget
  553. ===============================
  554.  
  555. Description
  556. -----------
  557.  
  558. Options
  559. -------
  560.  
  561. Signals
  562. -------
  563.  
  564. Functions
  565. ---------
  566.  
  567.  - Function: guint gtk_hscrollbar_get_type (void)
  568.      Returns the `GtkHScrollbar' type identifier.
  569.  
  570.  - Function: GtkWidget* gtk_hscrollbar_new (GtkAdjustment *ADJUSTMENT)
  571.      Create a new `GtkHScrollbar' object returning the new widget as a
  572.      pointer to a `GtkWidget' object. `NULL' is returned on failure.
  573.  
  574.  - Function: GtkHScrollbar* GTK_HSCROLLBAR (gpointer OBJ)
  575.      Cast a generic pointer to `GtkHScrollbar*'. *Note Standard
  576.      Macros::, for more info.
  577.  
  578.  - Function: GtkHScrollbarClass* GTK_HSCROLLBAR_CLASS (gpointer CLASS)
  579.      Cast a generic pointer to `GtkHScrollbarClass*'. *Note Standard
  580.      Macros::, for more info.
  581.  
  582.  - Function: gint GTK_IS_HSCROLLBAR (gpointer OBJ)
  583.      Determine if a generic pointer refers to a `GtkHScrollbar' object.
  584.      *Note Standard Macros::, for more info.
  585.  
  586. 
  587. File: gtk.info,  Node: GtkHSeparator,  Next: GtkImage,  Prev: GtkHScrollbar,  Up: Widgets
  588.  
  589. The horizontal separator widget
  590. ===============================
  591.  
  592. Description
  593. -----------
  594.  
  595. Options
  596. -------
  597.  
  598. Signals
  599. -------
  600.  
  601. Functions
  602. ---------
  603.  
  604.  - Function: guint gtk_hseparator_get_type (void)
  605.      Returns the `GtkHSeparator' type identifier.
  606.  
  607.  - Function: GtkWidget* gtk_hseparator_new (void)
  608.      Create a new `GtkHSeparator' object returning the new widget as a
  609.      pointer to a `GtkWidget' object. `NULL' is returned on failure.
  610.  
  611.  - Function: GtkHSeparator* GTK_HSEPARATOR (gpointer OBJ)
  612.      Cast a generic pointer to `GtkHSeparator*'. *Note Standard
  613.      Macros::, for more info.
  614.  
  615.  - Function: GtkHSeparatorClass* GTK_HSEPARATOR_CLASS (gpointer CLASS)
  616.      Cast a generic pointer to `GtkHSeparatorClass*'. *Note Standard
  617.      Macros::, for more info.
  618.  
  619.  - Function: gint GTK_IS_HSEPARATOR (gpointer OBJ)
  620.      Determine if a generic pointer refers to a `GtkHSeparator' object.
  621.      *Note Standard Macros::, for more info.
  622.  
  623. 
  624. File: gtk.info,  Node: GtkImage,  Next: GtkInputDialog,  Prev: GtkHSeparator,  Up: Widgets
  625.  
  626. The image widget
  627. ================
  628.  
  629. Description
  630. -----------
  631.  
  632. Options
  633. -------
  634.  
  635. Signals
  636. -------
  637.  
  638. Functions
  639. ---------
  640.  
  641.  - Function: guint gtk_image_get_type (void)
  642.      Returns the `GtkImage' type identifier.
  643.  
  644.  - Function: GtkWidget* gtk_image_new (GdkImage *VAL, GdkBitmap *MASK)
  645.      Create a new `GtkImage' object initializing it with the values in
  646.      VAL and MASK. The new widget is returned as a pointer to a
  647.      `GtkWidget' object. `NULL' is returned on failure.
  648.  
  649.  - Function: void gtk_image_set (GtkImage *IMAGE, GdkImage *VAL,
  650.           GdkBitmap *MASK)
  651.  
  652.  - Function: void gtk_image_get (GtkImage *IMAGE, GdkImage **VAL,
  653.           GdkBitmap **MASK)
  654.  
  655.  - Function: GtkImage* GTK_IMAGE (gpointer OBJ)
  656.      Cast a generic pointer to `GtkImage*'. *Note Standard Macros::, for
  657.      more info.
  658.  
  659.  - Function: GtkImageClass* GTK_IMAGE_CLASS (gpointer CLASS)
  660.      Cast a generic pointer to `GtkImageClass*'. *Note Standard
  661.      Macros::, for more info.
  662.  
  663.  - Function: gint GTK_IS_IMAGE (gpointer OBJ)
  664.      Determine if a generic pointer refers to a `GtkImage' object.
  665.      *Note Standard Macros::, for more info.
  666.  
  667. 
  668. File: gtk.info,  Node: GtkInputDialog,  Next: GtkItem,  Prev: GtkImage,  Up: Widgets
  669.  
  670. The input dialog widget
  671. =======================
  672.  
  673. Description
  674. -----------
  675.  
  676. Options
  677. -------
  678.  
  679. Signals
  680. -------
  681.  
  682.  - Signal: void GtkInputDialog::enable_device (GtkInputDialog *INPUTD,
  683.           guint32 DEVID, gpointer *DATA)
  684.  
  685.  - Signal: void GtkInputDialog::disable_device (GtkInputDialog *INPUTD,
  686.           guint32 DEVID, gpointer *DATA)
  687.  
  688. Functions
  689. ---------
  690.  
  691.  - Function: guint gtk_input_dialog_get_type (void)
  692.      Returns the `GtkInputDialog' type identifier.
  693.  
  694.  - Function: GtkWidget* gtk_input_dialog_new (void)
  695.      Create a new `GtkInputDialog' object and return the new widget as a
  696.      pointer to a `GtkWidget' object. `NULL' is returned on failure.
  697.  
  698.  - Function: GtkInputDialog* GTK_INPUTDIALOG (gpointer OBJ)
  699.      Cast a generic pointer to `GtkInputDialog*'. *Note Standard
  700.      Macros::, for more info.
  701.  
  702.  - Function: GtkInputDialogClass* GTK_INPUTDIALOG_CLASS (gpointer CLASS)
  703.      Cast a generic pointer to `GtkInputDialogClass*'. *Note Standard
  704.      Macros::, for more info.
  705.  
  706.  - Function: gint GTK_IS_INPUTDIALOG (gpointer OBJ)
  707.      Determine if a generic pointer refers to a `GtkInputDialog'
  708.      object. *Note Standard Macros::, for more info.
  709.  
  710. 
  711. File: gtk.info,  Node: GtkItem,  Next: GtkLabel,  Prev: GtkInputDialog,  Up: Widgets
  712.  
  713. The item widget
  714. ===============
  715.  
  716. Description
  717. -----------
  718.  
  719. Signals
  720. -------
  721.  
  722.  - Signal: void GtkItem::select (GtkItem *ITEM)
  723.  
  724.  - Signal: void GtkItem::deselect (GtkItem *ITEM)
  725.  
  726.  - Signal: void GtkItem::toggle (GtkItem *TOGGLE)
  727.  
  728. Functions
  729. ---------
  730.  
  731.  - Function: guint gtk_item_get_type (void)
  732.      Returns the `GtkItem' type identifier.
  733.  
  734.  - Function: void gtk_item_select (GtkItem *ITEM)
  735.  
  736.  - Function: void gtk_item_deselect (GtkItem *ITEM)
  737.  
  738.  - Function: void gtk_item_toggle (GtkItem *ITEM)
  739.  
  740.  - Function: GtkItem* GTK_ITEM (gpointer OBJ)
  741.      Cast a generic pointer to `GtkItem*'. *Note Standard Macros::, for
  742.      more info.
  743.  
  744.  - Function: GtkItemClass* GTK_ITEM_CLASS (gpointer CLASS)
  745.      Cast a generic pointer to `GtkItemClass*'. *Note Standard Macros::,
  746.      for more info.
  747.  
  748.  - Function: gint GTK_IS_ITEM (gpointer OBJ)
  749.      Determine if a generic pointer refers to a `GtkItem' object. *Note
  750.      Standard Macros::, for more info.
  751.  
  752. 
  753. File: gtk.info,  Node: GtkLabel,  Next: GtkList,  Prev: GtkItem,  Up: Widgets
  754.  
  755. The label widget
  756. ================
  757.  
  758. Description
  759. -----------
  760.  
  761. Options
  762. -------
  763.  
  764.  - User Option: str
  765.  
  766. Signals
  767. -------
  768.  
  769. Functions
  770. ---------
  771.  
  772.  - Function: guint gtk_label_get_type (void)
  773.      Returns the `GtkLabel' type identifier.
  774.  
  775.  - Function: GtkWidget* gtk_label_new (GtkLabel *LABEL, gchar *STR)
  776.      Create a new `GtkLabel' object and initialize it with the text in
  777.      STR. The new widget is returned as a pointer to a `GtkWidget'
  778.      object. `NULL' is returned on failure.
  779.  
  780.  - Function: void gtk_label_set (GtkLabel *LABEL, gchar *STR)
  781.      Set the `GtkLabel' label value to the value passed in the STR
  782.      argument.
  783.  
  784.  - Function: void gtk_label_get (GtkLabel *LABEL, gchar **STR)
  785.      Copies the current value in the `GtkLabel' label field to the
  786.      variable passed in the STR argument.
  787.  
  788.  - Function: GtkLabel* GTK_LABEL (gpointer OBJ)
  789.      Cast a generic pointer to `GtkLabel*'. *Note Standard Macros::, for
  790.      more info.
  791.  
  792.  - Function: GtkLabelClass* GTK_LABEL_CLASS (gpointer CLASS)
  793.      Cast a generic pointer to `GtkLabelClass*'. *Note Standard
  794.      Macros::, for more info.
  795.  
  796.  - Function: gint GTK_IS_LABEL (gpointer OBJ)
  797.      Determine if a generic pointer refers to a `GtkLabel' object.
  798.      *Note Standard Macros::, for more info.
  799.  
  800. 
  801. File: gtk.info,  Node: GtkList,  Next: GtkListItem,  Prev: GtkLabel,  Up: Widgets
  802.  
  803. The list widget
  804. ===============
  805.  
  806. Description
  807. -----------
  808.  
  809. Signals
  810. -------
  811.  
  812.  - Signal: void GtkList::selection_changed (GtkList *LIST)
  813.  
  814.  - Signal: void GtkList::select_child (GtkList *LIST, GtkWidget *CHILD)
  815.  
  816.  - Signal: void GtkList::unselect_child (GtkList *LIST, GtkWidget
  817.           *CHILD)
  818.  
  819. Functions
  820. ---------
  821.  
  822.  - Function: guint gtk_list_get_type (void)
  823.      Returns the `GtkList' type identifier.
  824.  
  825.  - Function: GtkWidget* gtk_list_new (void)
  826.      Create a new `GtkList' object and return the new widget as a
  827.      pointer to a `GtkWidget' object. `NULL' is returned on failure.
  828.  
  829.  - Function: void gtk_list_insert_items (GtkList *LIST, GList *ITEMS,
  830.           gint POSITION)
  831.  
  832.  - Function: void gtk_list_append_items (GtkList *LIST, GList *ITEMS)
  833.  
  834.  - Function: void gtk_list_prepend_items (GtkList *LIST, GList *ITEMS)
  835.  
  836.  - Function: void gtk_list_remove_items (GtkList *LIST, GList *ITEMS)
  837.  
  838.  - Function: void gtk_list_clear_items (GtkList *LIST, gint START, gint
  839.           END)
  840.  
  841.  - Function: void gtk_list_select_item (GtkList *LIST, gint ITEM)
  842.  
  843.  - Function: void gtk_list_unselect_item (GtkList *LIST, gint ITEM)
  844.  
  845.  - Function: void gtk_list_select_child (GtkList *LIST, GtkWidget
  846.           *CHILD)
  847.  
  848.  - Function: void gtk_list_unselect_child (GtkList *LIST, GtkWidget
  849.           *CHILD)
  850.  
  851.  - Function: gint gtk_list_child_position (GtkList *LIST, GtkWidget
  852.           *CHILD)
  853.  
  854.  - Function: void gtk_list_set_selection_mode (GtkList *LIST,
  855.           GtkSelectionMode MODE)
  856.  
  857.  - Function: GtkList* GTK_LIST (gpointer OBJ)
  858.      Cast a generic pointer to `GtkList*'. *Note Standard Macros::, for
  859.      more info.
  860.  
  861.  - Function: GtkListClass* GTK_LIST_CLASS (gpointer CLASS)
  862.      Cast a generic pointer to `GtkListClass*'. *Note Standard Macros::,
  863.      for more info.
  864.  
  865.  - Function: gint GTK_IS_LIST (gpointer OBJ)
  866.      Determine if a generic pointer refers to a `GtkList' object. *Note
  867.      Standard Macros::, for more info.
  868.  
  869. 
  870. File: gtk.info,  Node: GtkListItem,  Next: GtkMenu,  Prev: GtkList,  Up: Widgets
  871.  
  872. The list item widget
  873. ====================
  874.  
  875. Description
  876. -----------
  877.  
  878. Options
  879. -------
  880.  
  881. Signals
  882. -------
  883.  
  884. Functions
  885. ---------
  886.  
  887.  - Function: guint gtk_list_item_get_type (void)
  888.      Returns the `GtkListItem' type identifier.
  889.  
  890.  - Function: GtkWidget* gtk_list_item_new (void)
  891.      Create a new `GtkListItem' object and return the new widget as a
  892.      pointer to a `GtkWidget' object. `NULL' is returned on failure.
  893.  
  894.  - Function: GtkWidget* gtk_list_item_new_with_label (gchar *LABEL)
  895.      Create a new `GtkListItem' object initializing with the value
  896.      LABEL.  The new widget is returned as a pointer to a `GtkWidget'
  897.      object.  `NULL' is returned on failure.
  898.  
  899.  - Function: void gtk_list_item_select (GtkListItem *LIST_ITEM)
  900.  
  901.  - Function: void gtk_list_item_deselect (GtkListItem *LIST_ITEM)
  902.  
  903.  - Function: GtkListItem* GTK_LIST_ITEM (gpointer OBJ)
  904.      Cast a generic pointer to `GtkListItem*'. *Note Standard Macros::,
  905.      for more info.
  906.  
  907.  - Function: GtkListItemClass* GTK_LIST_ITEM_CLASS (gpointer CLASS)
  908.      Cast a generic pointer to `GtkListItemClass*'. *Note Standard
  909.      Macros::, for more info.
  910.  
  911.  - Function: gint GTK_IS_LIST_ITEM (gpointer OBJ)
  912.      Determine if a generic pointer refers to a `GtkListItem' object.
  913.      *Note Standard Macros::, for more info.
  914.  
  915. 
  916. File: gtk.info,  Node: GtkMenu,  Next: GtkMenuBar,  Prev: GtkListItem,  Up: Widgets
  917.  
  918. The menu widget
  919. ===============
  920.  
  921. Description
  922. -----------
  923.  
  924. Options
  925. -------
  926.  
  927. Signals
  928. -------
  929.  
  930. Functions
  931. ---------
  932.  
  933.  - Function: guint gtk_menu_get_type (void)
  934.      Returns the `GtkMenu' type identifier.
  935.  
  936.  - Function: GtkWidget* gtk_menu_new (void)
  937.      Create a new `GtkMenu' object returning the new widget as a
  938.      pointer to a `GtkWidget'. `NULL' is returned on failure.
  939.  
  940.  - Function: void gtk_menu_append (GtkMenu *MENU, GtkWidget *CHILD)
  941.  
  942.  - Function: void gtk_menu_prepend (GtkMenu *MENU, GtkWidget *CHILD)
  943.  
  944.  - Function: void gtk_menu_insert (GtkMenu *MENU, GtkWidget *CHILD,
  945.           gint POSITION)
  946.  
  947.  - Function: void gtk_menu_popup (GtkMenu *MENU, GtkWidget
  948.           *PARENT_MENU_SHELL, GtkWidget *PARENT_MENU_ITEM,
  949.           GtkMenuPositionFunc FUNC, gpointer DATA, gint BUTTON)
  950.  
  951.  - Function: void gtk_menu_popdown (GtkMenu *MENU)
  952.  
  953.  - Function: GtkWidget* gtk_menu_get_active (GtkMenu *MENU)
  954.  
  955.  - Function: void gtk_menu_set_active (GtkMenu *MENU)
  956.  
  957.  - Function: void gtk_menu_set_accelerator_table (GtkMenu *MENU,
  958.           GtkAcceleratorTable *TABLE)
  959.  
  960.  - Function: GtkMenu* GTK_MENU (gpointer OBJ)
  961.      Cast a generic pointer to `GtkMenu*'. *Note Standard Macros::, for
  962.      more info.
  963.  
  964.  - Function: GtkMenuClass* GTK_MENU_CLASS (gpointer CLASS)
  965.      Cast a generic pointer to `GtkMenuClass*'. *Note Standard Macros::,
  966.      for more info.
  967.  
  968.  - Function: gint GTK_IS_MENU (gpointer OBJ)
  969.      Determine if a generic pointer refers to a `GtkMenu' object. *Note
  970.      Standard Macros::, for more info.
  971.  
  972. 
  973. File: gtk.info,  Node: GtkMenuBar,  Next: GtkMenuItem,  Prev: GtkMenu,  Up: Widgets
  974.  
  975. The menu bar widget
  976. ===================
  977.  
  978. Description
  979. -----------
  980.  
  981. Options
  982. -------
  983.  
  984.  - User Option: position
  985.  
  986. Signals
  987. -------
  988.  
  989. Functions
  990. ---------
  991.  
  992.  - Function: guint gtk_menu_bar_get_type (void)
  993.      Returns the `GtkMenuBar' type identifier.
  994.  
  995.  - Function: GtkWidget* gtk_menu_bar_new (void)
  996.      Create a new `GtkMenuBar' object returning the new widget as a
  997.      pointer to a `GtkWidget' object. `NULL' is returned on failure.
  998.  
  999.  - Function: void gtk_menu_bar_append (GtkMenuBar *MENU_BAR, GtkWidget
  1000.           *CHILD)
  1001.  
  1002.  - Function: void gtk_menu_bar_prepend (GtkMenuBar *MENU_BAR, GtkWidget
  1003.           *CHILD)
  1004.  
  1005.  - Function: void gtk_menu_bar_insert (GtkMenuBar *MENU_BAR, GtkWidget
  1006.           *CHILD, gint POSITION)
  1007.  
  1008.  - Function: GtkMenuBar* GTK_MENU_BAR (gpointer OBJ)
  1009.      Cast a generic pointer to `GtkMenuBar*'. *Note Standard Macros::,
  1010.      for more info.
  1011.  
  1012.  - Function: GtkMenuBarClass* GTK_MENU_BAR_CLASS (gpointer CLASS)
  1013.      Cast a generic pointer to `GtkMenuBarClass*'. *Note Standard
  1014.      Macros::, for more info.
  1015.  
  1016.  - Function: gint GTK_IS_MENU_BAR (gpointer OBJ)
  1017.      Determine if a generic pointer refers to a `GtkMenuBar' object.
  1018.      *Note Standard Macros::, for more info.
  1019.  
  1020. 
  1021. File: gtk.info,  Node: GtkMenuItem,  Next: GtkMenuShell,  Prev: GtkMenuBar,  Up: Widgets
  1022.  
  1023. The menu item widget
  1024. ====================
  1025.  
  1026. Description
  1027. -----------
  1028.  
  1029. Options
  1030. -------
  1031.  
  1032. Signals
  1033. -------
  1034.  
  1035.  - Signal: void GtkMenuItem::activate (GtkMenuItem *MENU_ITEM)
  1036.  
  1037. Functions
  1038. ---------
  1039.  
  1040.  - Function: guint gtk_menu_item_get_type (void)
  1041.      Returns the `GtkMenuItem' type identifier.
  1042.  
  1043.  - Function: GtkWidget* gtk_menu_item_new (void)
  1044.      Create a new `GtkMenuItem' object returning the new widget as a
  1045.      pointer to a `GtkWidget' object. `NULL' is returned on failure.
  1046.  
  1047.  - Function: GtkWidget* gtk_menu_item_new_with_label (gchar *LABEL)
  1048.      Create a new `GtkMenuItem' object initializing it with the value in
  1049.      LABEL. The new widget is returned as a pointer to a `GtkWidget'
  1050.      object. `NULL' is returned on failure.
  1051.  
  1052.  - Function: void gtk_menu_item_set_submenu (GtkMenuItem *MENU_ITEM,
  1053.           GtkWidget *SUBMENU)
  1054.  
  1055.  - Function: void gtk_menu_item_set_placement (GtkMenuItem *MENU_ITEM,
  1056.           GtkSubmenuPlacement PLACEMENT)
  1057.  
  1058.  - Function: void gtk_menu_item_accelerator_size (GtkMenuItem
  1059.           *MENU_ITEM)
  1060.  
  1061.  - Function: void gtk_menu_item_accelerator_text (GtkMenuItem
  1062.           *MENU_ITEM, gchar *BUFFER)
  1063.  
  1064.  - Function: void gtk_menu_item_configure (GtkMenuItem *MENU_ITEM, gint
  1065.           SHOW_TOGGLE_INDICATOR, gint SHOW_SUBMENU_INDICATOR)
  1066.  
  1067.  - Function: void gtk_menu_item_select (GtkMenuItem *MENU_ITEM)
  1068.  
  1069.  - Function: void gtk_menu_item_deselect (GtkMenuItem *MENU_ITEM)
  1070.  
  1071.  - Function: void gtk_menu_item_activate (GtkMenuItem *MENU_ITEM)
  1072.  
  1073.  - Function: GtkMenuItem* GTK_MENU_ITEM (gpointer OBJ)
  1074.      Cast a generic pointer to `GtkMenuItem*'. *Note Standard Macros::,
  1075.      for more info.
  1076.  
  1077.  - Function: GtkMenuItemClass* GTK_MENU_ITEM_CLASS (gpointer CLASS)
  1078.      Cast a generic pointer to `GtkMenuItemClass*'. *Note Standard
  1079.      Macros::, for more info.
  1080.  
  1081.  - Function: gint GTK_IS_MENU_ITEM (gpointer OBJ)
  1082.      Determine if a generic pointer refers to a `GtkMenuItem' object.
  1083.      *Note Standard Macros::, for more info.
  1084.  
  1085. 
  1086. File: gtk.info,  Node: GtkMenuShell,  Next: GtkMisc,  Prev: GtkMenuItem,  Up: Widgets
  1087.  
  1088. The menu shell widget
  1089. =====================
  1090.  
  1091. Description
  1092. -----------
  1093.  
  1094. Options
  1095. -------
  1096.  
  1097. Signals
  1098. -------
  1099.  
  1100.  - Signal: void GtkMenuShell::deactivate (GtkMenuShell *MENU_SHELL)
  1101.  
  1102. Functions
  1103. ---------
  1104.  
  1105.  - Function: guint gtk_menu_shell_get_type (void)
  1106.      Returns the `GtkMenuShell' type identifier.
  1107.  
  1108.  - Function: void gtk_menu_shell_append (GtkMenuShell *MENU_SHELL,
  1109.           GtkWidget *CHILD)
  1110.  
  1111.  - Function: void gtk_menu_shell_prepend (GtkMenuShell *MENU_SHELL,
  1112.           GtkWidget *CHILD)
  1113.  
  1114.  - Function: void gtk_menu_shell_insert (GtkMenuShell *MENU_SHELL,
  1115.           GtkWidget *CHILD, gint POSITION)
  1116.  
  1117.  - Function: void gtk_menu_shell_deactivate (GtkMenuShell *MENU_SHELL)
  1118.  
  1119.  - Function: GtkMenuShell* GTK_MENU_SHELL (gpointer OBJ)
  1120.      Cast a generic pointer to `GtkMenuShell*'. *Note Standard
  1121.      Macros::, for more info.
  1122.  
  1123.  - Function: GtkMenuShellClass* GTK_MENU_SHELL_CLASS (gpointer CLASS)
  1124.      Cast a generic pointer to `GtkMenuShellClass*'. *Note Standard
  1125.      Macros::, for more info.
  1126.  
  1127.  - Function: gint GTK_IS_MENU_SHELL (gpointer OBJ)
  1128.      Determine if a generic pointer refers to a `GtkMenuShell' object.
  1129.      *Note Standard Macros::, for more info.
  1130.  
  1131. 
  1132. File: gtk.info,  Node: GtkMisc,  Next: GtkNotebook,  Prev: GtkMenuShell,  Up: Widgets
  1133.  
  1134. The misc widget
  1135. ===============
  1136.  
  1137. Description
  1138. -----------
  1139.  
  1140. Options
  1141. -------
  1142.  
  1143.  - User Option: xalign
  1144.  
  1145.  - User Option: yalign
  1146.  
  1147.  - User Option: xpad
  1148.  
  1149.  - User Option: ypad
  1150.  
  1151. Signals
  1152. -------
  1153.  
  1154. Functions
  1155. ---------
  1156.  
  1157.  - Function: guint gtk_misc_get_type (void)
  1158.      Returns the `GtkMisc' type identifier.
  1159.  
  1160.  - Function: void gtk_misc_set_alignment (GtkMisc *MISC, gfloat XALIGN,
  1161.           gfloat YALIGN)
  1162.  
  1163.  - Function: void gtk_misc_set_padding (GtkMisc *MISC, gint XPAD, gint
  1164.           YPAD)
  1165.  
  1166.  - Function: GtkMisc* GTK_MISC (gpointer OBJ)
  1167.      Cast a generic pointer to `GtkMisc*'. *Note Standard Macros::, for
  1168.      more info.
  1169.  
  1170.  - Function: GtkMiscClass* GTK_MISC_CLASS (gpointer CLASS)
  1171.      Cast a generic pointer to `GtkMiscClass*'. *Note Standard Macros::,
  1172.      for more info.
  1173.  
  1174.  - Function: gint GTK_IS_MISC (gpointer OBJ)
  1175.      Determine if a generic pointer refers to a `GtkMisc' object. *Note
  1176.      Standard Macros::, for more info.
  1177.  
  1178. 
  1179. File: gtk.info,  Node: GtkNotebook,  Next: GtkOptionMenu,  Prev: GtkMisc,  Up: Widgets
  1180.  
  1181. The notebook widget
  1182. ===================
  1183.  
  1184. Description
  1185. -----------
  1186.  
  1187. Options
  1188. -------
  1189.  
  1190. Signals
  1191. -------
  1192.  
  1193. Functions
  1194. ---------
  1195.  
  1196.  - Function: guint gtk_notebook_get_type (void)
  1197.      Returns the `GtkNotebook' type identifier.
  1198.  
  1199.  - Function: GtkWidget* gtk_notebook_new (void)
  1200.      Create a new `GtkNotebook' object returning the new widget as a
  1201.      pointer to a `GtkWidget' object. `NULL' is returned on a failure.
  1202.  
  1203.  - Function: void gtk_notebook_append_page (GtkNotebook *NOTEBOOK,
  1204.           GtkWidget *CHILD, GtkWidget *TAB_LABEL)
  1205.  
  1206.  - Function: void gtk_notebook_prepend_page (GtkNotebook *NOTEBOOK,
  1207.           GtkWidget *CHILD, GtkWidget *TAB_LABEL)
  1208.  
  1209.  - Function: void gtk_notebook_insert_page (GtkNotebook *NOTEBOOK,
  1210.           GtkWidget *CHILD, GtkWidget *TAB_LABEL, gint POSITION)
  1211.  
  1212.  - Function: void gtk_notebook_remove_page (GtkNotebook *NOTEBOOK, gint
  1213.           PAGE_NUM)
  1214.  
  1215.  - Function: void gtk_notebook_set_page (GtkNotebook *NOTEBOOK, gint
  1216.           PAGE_NUM)
  1217.  
  1218.  - Function: void gtk_notebook_next_page (GtkNotebook *NOTEBOOK)
  1219.  
  1220.  - Function: void gtk_notebook_prev_page (GtkNotebook *NOTEBOOK)
  1221.  
  1222.  - Function: void gtk_notebook_set_tab_pos (GtkNotebook *NOTEBOOK,
  1223.           GtkPositionType POS)
  1224.  
  1225.  - Function: void gtk_notebook_set_show_tabs (GtkNotebook *NOTEBOOK,
  1226.           gint SHOW_TABS)
  1227.  
  1228.  - Function: void gtk_notebook_set_show_border (GtkNotebook *NOTEBOOK,
  1229.           gint SHOW_BORDER)
  1230.  
  1231.  - Function: GtkNotebook* GTK_NOTEBOOK (gpointer OBJ)
  1232.      Cast a generic pointer to `GtkNotebook*'. *Note Standard Macros::,
  1233.      for more info.
  1234.  
  1235.  - Function: GtkNotebookClass* GTK_NOTEBOOK_CLASS (gpointer CLASS)
  1236.      Cast a generic pointer to `GtkNotebookClass*'. *Note Standard
  1237.      Macros::, for more info.
  1238.  
  1239.  - Function: gint GTK_IS_NOTEBOOK (gpointer OBJ)
  1240.      Determine if a generic pointer refers to a `GtkNotebook' object.
  1241.      *Note Standard Macros::, for more info.
  1242.  
  1243. 
  1244. File: gtk.info,  Node: GtkOptionMenu,  Next: GtkPaned,  Prev: GtkNotebook,  Up: Widgets
  1245.  
  1246. The option menu widget
  1247. ======================
  1248.  
  1249. Description
  1250. -----------
  1251.  
  1252. Options
  1253. -------
  1254.  
  1255.  - User Option: index
  1256.  
  1257. Signals
  1258. -------
  1259.  
  1260. Functions
  1261. ---------
  1262.  
  1263.  - Function: guint gtk_option_menu_get_type (void)
  1264.      Returns the `GtkOptionMenu' type identifier.
  1265.  
  1266.  - Function: GtkWidget* gtk_option_menu_new (void)
  1267.      Create a new `GtkOptionMenu' object returning the new widget as a
  1268.      pointer to a `GtkWidget' object. `NULL' is returned on failure.
  1269.  
  1270.  - Function: GtkWidget* gtk_option_menu_get_menu (GtkOptionMenu
  1271.           *OPTION_MENU)
  1272.  
  1273.  - Function: void gtk_option_menu_set_menu (GtkOptionMenu *OPTION_MENU,
  1274.           GtkWidget *MENU)
  1275.  
  1276.  - Function: void gtk_option_menu_remove_menu (GtkOptionMenu
  1277.           *OPTION_MENU)
  1278.  
  1279.  - Function: void gtk_option_menu_set_history (GtkOptionMenu
  1280.           *OPTION_MENU, gint INDEX)
  1281.  
  1282.  - Function: GtkOptionMenu* GTK_OPTION_MENU (gpointer OBJ)
  1283.      Cast a generic pointer to `GtkOptionMenu*'. *Note Standard
  1284.      Macros::, for more info.
  1285.  
  1286.  - Function: GtkOptionMenuClass* GTK_OPTION_MENU_CLASS (gpointer CLASS)
  1287.      Cast a generic pointer to `GtkOptionMenuClass*'. *Note Standard
  1288.      Macros::, for more info.
  1289.  
  1290.  - Function: gint GTK_IS_OPTION_MENU (gpointer OBJ)
  1291.      Determine if a generic pointer refers to a `GtkOptionMenu' object.
  1292.      *Note Standard Macros::, for more info.
  1293.  
  1294. 
  1295. File: gtk.info,  Node: GtkPaned,  Next: GtkPixmap,  Prev: GtkOptionMenu,  Up: Widgets
  1296.  
  1297. The paned widget
  1298. ================
  1299.  
  1300. Description
  1301. -----------
  1302.  
  1303. Options
  1304. -------
  1305.  
  1306. Signals
  1307. -------
  1308.  
  1309. Functions
  1310. ---------
  1311.  
  1312.  - Function: guint gtk_paned_get_type (void)
  1313.      Returns the `GtkPaned' type identifier.
  1314.  
  1315.  - Function: void gtk_paned_add1 (GtkPaned *PANED, GtkWidget *CHILD)
  1316.  
  1317.  - Function: void gtk_paned_add2 (GtkPaned *PANED, GtkWidget *CHILD)
  1318.  
  1319.  - Function: void gtk_paned_handle_size (GtkPaned *PANED, guint16 SIZE)
  1320.  
  1321.  - Function: void gtk_paned_gutter_size (GtkPaned *PANED, guint16 SIZE)
  1322.  
  1323.  - Function: GtkPaned* GTK_PANED (gpointer OBJ)
  1324.      Cast a generic pointer to `GtkPaned*'. *Note Standard Macros::, for
  1325.      more info.
  1326.  
  1327.  - Function: GtkPanedClass* GTK_PANED_CLASS (gpointer CLASS)
  1328.      Cast a generic pointer to `GtkPanedClass*'. *Note Standard
  1329.      Macros::, for more info.
  1330.  
  1331.  - Function: gint GTK_IS_PANED (gpointer OBJ)
  1332.      Determine if a generic pointer refers to a `GtkPaned' object.
  1333.      *Note Standard Macros::, for more info.
  1334.  
  1335. 
  1336. File: gtk.info,  Node: GtkPixmap,  Next: GtkPreview,  Prev: GtkPaned,  Up: Widgets
  1337.  
  1338. The pixmap widget
  1339. =================
  1340.  
  1341. Description
  1342. -----------
  1343.  
  1344. Options
  1345. -------
  1346.  
  1347. Signals
  1348. -------
  1349.  
  1350. Functions
  1351. ---------
  1352.  
  1353.  - Function: guint gtk_pixmap_get_type (void)
  1354.      Returns the `GtkPixmap' type identifier.
  1355.  
  1356.  - Function: GtkWidget* gtk_pixmap_new (GdkPixmap *NORMAL, GdkPixmap
  1357.           *ACTIVE, GdkPixmap *PRELIGHT, GdkPixmap *SELECTED, GdkPixmap
  1358.           *INSENSITIVE)
  1359.  
  1360.  - Function: void gtk_pixmap_set (GtkPixmap *PIXMAP, GdkPixmap *VAL,
  1361.           GtkStateType STATE)
  1362.  
  1363.  - Function: void gtk_pixmap_get (GtkPixmap *PIXMAP, GdkPixmap **VAL,
  1364.           GtkStateType STATE)
  1365.  
  1366.  - Function: GtkPixmap* GTK_PIXMAP (gpointer OBJ)
  1367.      Cast a generic pointer to `GtkPixmap*'. *Note Standard Macros::,
  1368.      for more info.
  1369.  
  1370.  - Function: GtkPixmapClass* GTK_PIXMAP_CLASS (gpointer CLASS)
  1371.      Cast a generic pointer to `GtkPixmapClass*'. *Note Standard
  1372.      Macros::, for more info.
  1373.  
  1374.  - Function: gint GTK_IS_PIXMAP (gpointer OBJ)
  1375.      Determine if a generic pointer refers to a `GtkPixmap' object.
  1376.      *Note Standard Macros::, for more info.
  1377.  
  1378. 
  1379. File: gtk.info,  Node: GtkPreview,  Next: GtkProgressBar,  Prev: GtkPixmap,  Up: Widgets
  1380.  
  1381. The preview widget
  1382. ==================
  1383.  
  1384. Description
  1385. -----------
  1386.  
  1387. Options
  1388. -------
  1389.  
  1390.  - User Option: type
  1391.  
  1392.  - User Option: width
  1393.  
  1394.  - User Option: height
  1395.  
  1396. Signals
  1397. -------
  1398.  
  1399. Functions
  1400. ---------
  1401.  
  1402.  - Function: guint gtk_preview_get_type (void)
  1403.      Returns the `GtkPreview' type identifier.
  1404.  
  1405.  - Function: void gtk_preview_uninit (void)
  1406.  
  1407.  - Function: GtkWidget* gtk_preview_new (GtkPreviewType TYPE)
  1408.      Create a new `GtkPreview' object initializing it with the values in
  1409.      TYPE. The new widget is returned as a pointer to a `GtkWidget'
  1410.      object. `NULL' is returned on failure.
  1411.  
  1412.  - Function: void gtk_preview_size (GtkPreview *PREVIEW, gint WIDTH,
  1413.           gint HEIGHT)
  1414.      Set the size of the PREVIEW object to WIDTH and HEIGHT.
  1415.  
  1416.  - Function: void gtk_preview_put (GtkPreview *PREVIEW, GdkWindow
  1417.           *WINDOW, GdkGC *GC, gint SRCX, gint SRCY, gint DESTX, gint
  1418.           DESTY, gint WIDTH, gint HEIGHT)
  1419.  
  1420.  - Function: void gtk_preview_put_row (GtkPreview *PREVIEW, guchar
  1421.           *SRC, guchar *DEST, gint X, gint Y, gint W)
  1422.  
  1423.  - Function: void gtk_preview_draw_row (GtkPreview *PREVIEW, guchar
  1424.           DATA, gint X, gint Y, gint W)
  1425.  
  1426.  - Function: void gtk_preview_set_expand (GtkPreview *PREVIEW, gint
  1427.           EXPAND)
  1428.  
  1429.  - Function: void gtk_preview_set_gamma (double GAMMA)
  1430.  
  1431.  - Function: void gtk_preview_set_color_cube (guint NRED_SHADES, guint
  1432.           NGREEN_SHADES, guint NBLUE_SHADES, guint NGRAY_SHADES)
  1433.  
  1434.  - Function: void gtk_preview_set_install_cmap (gint INSTALL_CMAP)
  1435.  
  1436.  - Function: void gtk_preview_set_reserved (gint NRESERVED)
  1437.  
  1438.  - Function: GdkVisual* gtk_preview_get_visual (void)
  1439.  
  1440.  - Function: GdkColormap* gtk_preview_get_cmap (void)
  1441.  
  1442.  - Function: GtkPreviewInfo* gtk_preview_get_info (void)
  1443.  
  1444.  - Function: GtkPreview* GTK_PREVIEW (gpointer OBJ)
  1445.      Cast a generic pointer to `GtkPreview*'. *Note Standard Macros::,
  1446.      for more info.
  1447.  
  1448.  - Function: GtkPreviewClass* GTK_PREVIEW_CLASS (gpointer CLASS)
  1449.      Cast a generic pointer to `GtkPreviewClass*'. *Note Standard
  1450.      Macros::, for more info.
  1451.  
  1452.  - Function: gint GTK_IS_PREVIEW (gpointer OBJ)
  1453.      Determine if a generic pointer refers to a `GtkPreview' object.
  1454.      *Note Standard Macros::, for more info.
  1455.  
  1456. 
  1457. File: gtk.info,  Node: GtkProgressBar,  Next: GtkRadioButton,  Prev: GtkPreview,  Up: Widgets
  1458.  
  1459. The progress bar widget
  1460. =======================
  1461.  
  1462. Description
  1463. -----------
  1464.  
  1465. Options
  1466. -------
  1467.  
  1468.  - User Option: percentage
  1469.  
  1470. Signals
  1471. -------
  1472.  
  1473. Functions
  1474. ---------
  1475.  
  1476.  - Function: guint gtk_progress_bar_get_type (void)
  1477.      Returns the `GtkProgressBar' type identifier.
  1478.  
  1479.  - Function: GtkWidget* gtk_progress_bar_new (void)
  1480.      Create a new `GtkProgressBar' object returning the new widget as a
  1481.      pointer to a `GtkWidget' object. `NULL' is returned on failure.
  1482.  
  1483.  - Function: void gtk_progress_bar_update (GtkProgressBar *PBAR, gfloat
  1484.           PERCENTAGE)
  1485.      Cause the `GtkProgressBar' to update its visual appearance to
  1486.      reflect the PERCENTAGE.
  1487.  
  1488.  - Function: GtkProgressBar* GTK_PROGRESS_BAR (gpointer OBJ)
  1489.      Cast a generic pointer to `GtkProgressBar*'. *Note Standard
  1490.      Macros::, for more info.
  1491.  
  1492.  - Function: GtkProgressBarClass* GTK_PROGRESS_BAR_CLASS (gpointer
  1493.           CLASS)
  1494.      Cast a generic pointer to `GtkProgressBarClass*'. *Note Standard
  1495.      Macros::, for more info.
  1496.  
  1497.  - Function: gint GTK_IS_PROGRESS_BAR (gpointer OBJ)
  1498.      Determine if a generic pointer refers to a `GtkProgressBar'
  1499.      object. *Note Standard Macros::, for more info.
  1500.  
  1501. 
  1502. File: gtk.info,  Node: GtkRadioButton,  Next: GtkRadioMenuItem,  Prev: GtkProgressBar,  Up: Widgets
  1503.  
  1504. The radio button widget
  1505. =======================
  1506.  
  1507. Description
  1508. -----------
  1509.  
  1510. Options
  1511. -------
  1512.  
  1513.  - User Option: group
  1514.  
  1515.  - User Option: label
  1516.  
  1517. Signals
  1518. -------
  1519.  
  1520. Functions
  1521. ---------
  1522.  
  1523.  - Function: guint gtk_radio_button_get_type (void)
  1524.      Returns the `GtkRadioButton' type identifier.
  1525.  
  1526.  - Function: GtkWidget* gtk_radio_button_new (GSList *GROUP)
  1527.      Create a new `GtkRadioButton' object initializing it with the value
  1528.      in the GROUP argument. The new widget is returned as a pointer to a
  1529.      `GtkWidget' object. `NULL' is returned on failure.
  1530.  
  1531.  - Function: GtkWidget* gtk_radio_button_new_with_label (GSList *GROUP,
  1532.           gchar *LABEL)
  1533.      Create a new `GtkRadioButton' object initializing it with the
  1534.      values in the GROUP and LABEL arguments. The new widget is
  1535.      returned as a pointer to `GtkWidget' object. `NULL' is returned on
  1536.      failure.
  1537.  
  1538.  - Function: GSList* gtk_radio_button_group (GtkRadioButton
  1539.           *RADIO_BUTTON)
  1540.  
  1541.  - Function: GtkRadioButton* GTK_RADIO_BUTTON (gpointer OBJ)
  1542.      Cast a generic pointer to `GtkRadioButton*'. *Note Standard
  1543.      Macros::, for more info.
  1544.  
  1545.  - Function: GtkRadioButtonClass* GTK_RADIO_BUTTON_CLASS (gpointer
  1546.           CLASS)
  1547.      Cast a generic pointer to `GtkRadioButtonClass*'. *Note Standard
  1548.      Macros::, for more info.
  1549.  
  1550.  - Function: gint GTK_IS_RADIO_BUTTON (gpointer OBJ)
  1551.      Determine if a generic pointer refers to a `GtkRadioButton'
  1552.      object. *Note Standard Macros::, for more info.
  1553.  
  1554. 
  1555. File: gtk.info,  Node: GtkRadioMenuItem,  Next: GtkRange,  Prev: GtkRadioButton,  Up: Widgets
  1556.  
  1557. The radio button widget
  1558. =======================
  1559.  
  1560. Description
  1561. -----------
  1562.  
  1563. Options
  1564. -------
  1565.  
  1566.  - User Option: group
  1567.  
  1568.  - User Option: label
  1569.  
  1570. Signals
  1571. -------
  1572.  
  1573. Functions
  1574. ---------
  1575.  
  1576.  - Function: guint gtk_radio_menu_item_get_type (void)
  1577.      Returns the `GtkRadioMenuItem' type identifier.
  1578.  
  1579.  - Function: GtkWidget* gtk_radio_menu_item_new (GSList *GROUP)
  1580.      Create a new `GtkRadioMenuItem' object and initialize it with the
  1581.      values in GROUP. The new widget is returned as a pointer to a
  1582.      `GtkWidget' object. `NULL' is returned on failure.
  1583.  
  1584.  - Function: GtkWidget* gtk_radio_menu_item_new_with_label (GSList
  1585.           *GROUP, gchar *LABEL)
  1586.  
  1587.  - Function: GSList* gtk_radio_menu_item_group (GtkRadioMenuItem
  1588.           *RADIO_MENU_ITEM)
  1589.  
  1590.  - Function: GtkRadioMenuItem* GTK_RADIO_MENU_ITEM (gpointer OBJ)
  1591.      Cast a generic pointer to `GtkRadioMenuItem*'. *Note Standard
  1592.      Macros::, for more info.
  1593.  
  1594.  - Function: GtkRadioMenuItemClass* GTK_RADIO_MENU_ITEM_CLASS (gpointer
  1595.           CLASS)
  1596.      Cast a generic pointer to `GtkRadioMenuItemClass*'. *Note Standard
  1597.      Macros::, for more info.
  1598.  
  1599.  - Function: gint GTK_IS_RADIO_MENU_ITEM (gpointer OBJ)
  1600.      Determine if a generic pointer refers to a `GtkRadioMenuItem'
  1601.      object. *Note Standard Macros::, for more info.
  1602.  
  1603. 
  1604. File: gtk.info,  Node: GtkRange,  Next: GtkRuler,  Prev: GtkRadioMenuItem,  Up: Widgets
  1605.  
  1606. The range widget
  1607. ================
  1608.  
  1609. Description
  1610. -----------
  1611.  
  1612. Options
  1613. -------
  1614.  
  1615. Signals
  1616. -------
  1617.  
  1618. Functions
  1619. ---------
  1620.  
  1621.  - Function: guint gtk_range_get_type (void)
  1622.      Returns the `GtkRange' type identifier.
  1623.  
  1624.  - Function: GtkAdjustment* gtk_range_get_adjustment (GtkRange *RANGE)
  1625.  
  1626.  - Function: void gtk_range_set_update_policy (GtkRange *RANGE,
  1627.           GtkUpdatePolicy POLICY)
  1628.  
  1629.  - Function: void gtk_range_set_adjustment (GtkRange *RANGE,
  1630.           GtkAdjustment *ADJUSTMENT)
  1631.  
  1632.  - Function: void gtk_range_draw_background (GtkRange *RANGE)
  1633.  
  1634.  - Function: void gtk_range_draw_trough (GtkRange *RANGE)
  1635.  
  1636.  - Function: void gtk_range_draw_slider (GtkRange *RANGE)
  1637.  
  1638.  - Function: void gtk_range_draw_step_forw (GtkRange *RANGE)
  1639.  
  1640.  - Function: void gtk_range_draw_step_back (GtkRange *RANGE)
  1641.  
  1642.  - Function: void gtk_range_slider_update (GtkRange *RANGE)
  1643.  
  1644.  - Function: gint gtk_range_trough_click (GtkRange *RANGE, gint X, gint
  1645.           Y)
  1646.  
  1647.  - Function: void gtk_range_default_hslider_update (GtkRange *RANGE)
  1648.  
  1649.  - Function: void gtk_range_default_vslider_update (GtkRange *RANGE)
  1650.  
  1651.  - Function: gint gtk_range_default_htrough_click (GtkRange *RANGE,
  1652.           gint X, gint Y)
  1653.  
  1654.  - Function: gint gtk_range_default_vtrough_click (GtkRange *RANGE,
  1655.           gint X, gint Y)
  1656.  
  1657.  - Function: void gtk_range_default_hmotion (GtkRange *RANGE, gint
  1658.           XDELTA, gint YDELTA)
  1659.  
  1660.  - Function: void gtk_range_default_vmotion (GtkRange *RANGE, gint
  1661.           XDELTA, gint YDELTA)
  1662.  
  1663.  - Function: gfloat gtk_range_calc_value (GtkRange *RANGE, gint
  1664.           POSITION)
  1665.  
  1666.  - Function: GtkRange* GTK_RANGE (gpointer OBJ)
  1667.      Cast a generic pointer to `GtkRange*'. *Note Standard Macros::, for
  1668.      more info.
  1669.  
  1670.  - Function: GtkRangeClass* GTK_RANGE_CLASS (gpointer CLASS)
  1671.      Cast a generic pointer to `GtkRangeClass*'. *Note Standard
  1672.      Macros::, for more info.
  1673.  
  1674.  - Function: gint GTK_IS_RANGE (gpointer OBJ)
  1675.      Determine if a generic pointer refers to a `GtkRange' object.
  1676.      *Note Standard Macros::, for more info.
  1677.  
  1678. 
  1679. File: gtk.info,  Node: GtkRuler,  Next: GtkScale,  Prev: GtkRange,  Up: Widgets
  1680.  
  1681. The ruler widget
  1682. ================
  1683.  
  1684. Description
  1685. -----------
  1686.  
  1687. Options
  1688. -------
  1689.  
  1690.  - User Option: metric
  1691.  
  1692.  - User Option: lower
  1693.  
  1694.  - User Option: upper
  1695.  
  1696.  - User Option: position
  1697.  
  1698.  - User Option: max_size
  1699.  
  1700. Signals
  1701. -------
  1702.  
  1703. Functions
  1704. ---------
  1705.  
  1706.  - Function: guint gtk_ruler_get_type (void)
  1707.      Returns the `GtkRuler' type identifier.
  1708.  
  1709.  - Function: void gtk_ruler_set_metric (GtkRuler *RULER, GtkMetricType
  1710.           METRIC)
  1711.  
  1712.  - Function: void gtk_ruler_set_range (GtkRuler *RULER, gfloat LOWER,
  1713.           gfloat UPPER, gfloat POSITION, gfloat MAX_SIZE)
  1714.  
  1715.  - Function: void gtk_ruler_draw_ticks (GtkRuler *RULER)
  1716.  
  1717.  - Function: void gtk_ruler_draw_pos (GtkRuler *RULER)
  1718.  
  1719.  - Function: GtkRuler* GTK_RULER (gpointer OBJ)
  1720.      Cast a generic pointer to `GtkRuler*'. *Note Standard Macros::, for
  1721.      more info.
  1722.  
  1723.  - Function: GtkRulerClass* GTK_RULER_CLASS (gpointer CLASS)
  1724.      Cast a generic pointer to `GtkRulerClass*'. *Note Standard
  1725.      Macros::, for more info.
  1726.  
  1727.  - Function: gint GTK_IS_RULER (gpointer OBJ)
  1728.      Determine if a generic pointer refers to a `GtkRuler' object.
  1729.      *Note Standard Macros::, for more info.
  1730.  
  1731. 
  1732. File: gtk.info,  Node: GtkScale,  Next: GtkScrollbar,  Prev: GtkRuler,  Up: Widgets
  1733.  
  1734. The scale widget
  1735. ================
  1736.  
  1737. Description
  1738. -----------
  1739.  
  1740. Options
  1741. -------
  1742.  
  1743.  - User Option: digits
  1744.  
  1745.  - User Option: draw_value
  1746.  
  1747.  - User Option: pos
  1748.  
  1749. Signals
  1750. -------
  1751.  
  1752. Functions
  1753. ---------
  1754.  
  1755.  - Function: guint gtk_scale_get_type (void)
  1756.      Returns the `GtkScale' type identifier.
  1757.  
  1758.  - Function: void gtk_scale_set_digits (GtkScale *SCALE, gint DIGITS)
  1759.  
  1760.  - Function: void gtk_scale_set_draw_value (GtkScale *SCALE, gint
  1761.           DRAW_VALUE)
  1762.  
  1763.  - Function: void gtk_scale_set_value_pos (GtkScale *SCALE, gint POS)
  1764.  
  1765.  - Function: gint gtk_scale_value_width (GtkScale *SCALE)
  1766.  
  1767.  - Function: void gtk_scale_draw_value (GtkScale *SCALE)
  1768.  
  1769.  - Function: GtkScale* GTK_SCALE (gpointer OBJ)
  1770.      Cast a generic pointer to `GtkScale*'. *Note Standard Macros::, for
  1771.      more info.
  1772.  
  1773.  - Function: GtkScaleClass* GTK_SCALE_CLASS (gpointer CLASS)
  1774.      Cast a generic pointer to `GtkScaleClass*'. *Note Standard
  1775.      Macros::, for more info.
  1776.  
  1777.  - Function: gint GTK_IS_SCALE (gpointer OBJ)
  1778.      Determine if a generic pointer refers to a `GtkScale' object.
  1779.      *Note Standard Macros::, for more info.
  1780.  
  1781. 
  1782. File: gtk.info,  Node: GtkScrollbar,  Next: GtkScrolledWindow,  Prev: GtkScale,  Up: Widgets
  1783.  
  1784. The scrollbar widget
  1785. ====================
  1786.  
  1787. Description
  1788. -----------
  1789.  
  1790. Options
  1791. -------
  1792.  
  1793. Signals
  1794. -------
  1795.  
  1796. Functions
  1797. ---------
  1798.  
  1799.  - Function: guint gtk_scrollbar_get_type (void)a
  1800.      Returns the `GtkScrollbar' type identifier.
  1801.  
  1802.  - Function: GtkScrollbar* GTK_SCROLLBAR (gpointer OBJ)
  1803.      Cast a generic pointer to `GtkScrollbar*'. *Note Standard
  1804.      Macros::, for more info.
  1805.  
  1806.  - Function: GtkScrollbarClass* GTK_SCROLLBAR_CLASS (gpointer CLASS)
  1807.      Cast a generic pointer to `GtkScrollbarClass*'. *Note Standard
  1808.      Macros::, for more info.
  1809.  
  1810.  - Function: gint GTK_IS_SCROLLBAR (gpointer OBJ)
  1811.      Determine if a generic pointer refers to a `GtkScrollbar' object.
  1812.      *Note Standard Macros::, for more info.
  1813.  
  1814.